import { getBlogFromSlug, markdownToHtml } from '@/lib/blogs/api'; type Params = { params: Promise<{ slug: string }>; }; export default async function Blog(props: Params) { const params = await props.params; const blog = getBlogFromSlug(params.slug); const htmlContent = await markdownToHtml(blog.content); return (

{blog.title}

by{' '} {blog.author.name} {' '} ~ {blog.date.toLocaleDateString()}

{blog.excerpt}

); }